telegraph recorder - French English Dictionary